package org.aurora.core.server.scheduler;

import java.util.List;

public interface Scheduler {
    void start() throws InterruptedException;

    void shutdown();

    void executeTask();

    void registerClientTask(String clientIp, int clientPort, String clientAppcode, List<String> taskNames);

    void loadTask();
}
